package com.Maykk.Demo04;

import java.util.Arrays;
import java.util.Comparator;

/**
 * @ClassName Demo02
 * @Description: TODO Array.sort 自定义排序
 * @Author: MaykkSTAR@163.com
 * @DATE: 2023/4/26
 */
public class Demo02 {
    public static void main(String[] args) {
        Integer[] arr ={1, 2, 3, 4, 5, 6, 7, 8, 9, 0};
//        System.out.println(Arrays.toString(arr));
        Arrays.sort(arr, new Comparator<Integer>() {
            @Override
            //o1 是当前比较的对象， o2 是当前比较的对象的上一个对象
            public int compare(Integer o1, Integer o2) {
                // return 0; // 0 表示不变
                // return -1;// 负数表示倒序
                // return 1; // 正数表示正序
                // return o1 - o2; // 正序
                return o2 - o1;
            }
        });

        System.out.println(Arrays.toString(arr));
    }
}